package com.hsgene.product.dto.peanut;

import com.hsgene.product.domain.GeneticTestingProductDetail;

import java.math.BigDecimal;
import java.util.List;

/**
 * @desc: 检测套餐详情dto（花生仁接口使用）
 * @author: 江承良
 * @date: 2018/9/28 15:40
 */
public class GeneticTestingPackagePeanutDto {
    /**
     * 套餐id
     */
    private String id;

    /**
     * 检测内容
     */
    private String detection;

    /**
     * 疾病名称
     */
    private String cancerNames;

    /**
     * 药物名称
     */
    private String medicineName;

    /**
     * 套餐名称
     */
    private String name;

    /**
     * 检测机构
     */
    private String orgNames;

    /**
     * 套餐价格
     */
    private BigDecimal price;

    /**
     * 佣金
     */
    private BigDecimal commission;

    /**
     * 药物性质
     */
    private String natureLabel;

    /**
     * 位点靶标
     */
    private String targets;

    /**
     * 检测机构信息
     */
    private List<GeneticTestingProductDetail> geneTestProductDetailModels;

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getDetection() {
        return detection;
    }

    public void setDetection(String detection) {
        this.detection = detection;
    }

    public String getCancerNames() {
        return cancerNames;
    }

    public void setCancerNames(String cancerNames) {
        this.cancerNames = cancerNames;
    }

    public String getMedicineName() {
        return medicineName;
    }

    public void setMedicineName(String medicineName) {
        this.medicineName = medicineName;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getOrgNames() {
        return orgNames;
    }

    public void setOrgNames(String orgNames) {
        this.orgNames = orgNames;
    }

    public BigDecimal getPrice() {
        return price;
    }

    public void setPrice(BigDecimal price) {
        this.price = price;
    }

    public BigDecimal getCommission() {
        return commission;
    }

    public void setCommission(BigDecimal commission) {
        this.commission = commission;
    }

    public String getNatureLabel() {
        return natureLabel;
    }

    public void setNatureLabel(String natureLabel) {
        this.natureLabel = natureLabel;
    }

    public String getTargets() {
        return targets;
    }

    public void setTargets(String targets) {
        this.targets = targets;
    }

    public List<GeneticTestingProductDetail> getGeneTestProductDetailModels() {
        return geneTestProductDetailModels;
    }

    public void setGeneTestProductDetailModels(List<GeneticTestingProductDetail> geneTestProductDetailModels) {
        this.geneTestProductDetailModels = geneTestProductDetailModels;
    }
}
